long flowing skirt - Turco Inglés Diccionario